//初始化
mui.init();
var mask = mui.createMask(); //遮罩层
//获取本地储存数据
var my_phone = localStorage.getItem("my_phone");
var user_id = localStorage.getItem("user_id");
var is_realname, pay_password, description;
var status = 0; //修改手机号审核状态
//返回user页面
$(document).on('tap', '.go_user', function() {
	window.top.location.href = "my_user.html";
})
//修改密码
document.getElementById("login_password").addEventListener("tap", function() {
	mui.openWindow({
		url: "Modify_login_pwd.html",
		id: "Modify_login_pwd"
	});
});
//修改手机号码
//document.getElementById("modify_cell_phone_num").addEventListener("tap", function() {
//	mui.openWindow({
//		url: "../user/modify_cell_phone_num.html",
//		id: "modify_cell_phone_num",
//		createNew: true
//	});
//})

//实名认证
//document.getElementById("real_name").addEventListener("tap", function() {
//	if(is_realname == 0) {
//		mui.openWindow({
//			url: "name_authentication.html",
//			id: "name_authentication",
//			createNew: true
//		});
//	}
//	if(is_realname == 1) {
//		mui.toast("您已实名，请勿重复认证");
//	}
//	if(is_realname == 2) {
//		mui.toast("审核中，请耐心等待");
//	}
//	if(is_realname == 3) {
//		mui.alert(description, "驳回原因", function() {
//			mui.openWindow({
//				url: "name_authentication.html",
//				id: "name_authentication",
//				createNew: true
//			});
//		})
//	}
//});

var payPwd = false;
function userinfo_password() {
	mui.ajax(user_url + '/api/user/getPayPassword', {
		dataType: 'json', //服务器返回json格式数据
		type: 'post', //HTTP请求类型
		timeout: 10000, //超时时间设置为10秒；
		success: function(data) {
			if(data.code == 10000) {
				payPwd = true;
			}
			else{
				payPwd = false;
			}
		},
		error: function(xhr, type, errorThrown) { //异常处理；
			console.log(type);
		}
	});
}

//支付密码
document.getElementById("payment_pwd").addEventListener("tap", function() {
	if(payPwd == false) {
		//密码是否为空
		mui.openWindow({
			url: "payment_pwd.html",
			createNew: true
		});
	} else {
		mui.openWindow({
			url: 'modify_payment_password.html',
			createNew: true
		})
	}
//	if(is_realname == 0) { //是否实名
//		mui.alert("您还未实名认证，请先实名认证", function() {
//			mui.openWindow({
//				url: "name_authentication.html",
//				id: "name_authentication",
//				createNew: true
//			});
//		});
//	} else if(is_realname == 1) {
//		if(pay_password == undefined) {
//			//密码是否为空
//			mui.openWindow({
//				url: "payment_pwd.html",
//				createNew: true
//			});
//		} else {
//			mui.openWindow({
//				url: 'payment_password.html',
//				createNew: true
//			})
//		}
//
//	} else if(is_realname == 2) {
//		mui.toast("实名审核中，请耐心等待");
//	} else if(is_realname == 3) {
//		mui.alert("实名驳回，请重新认证", function() {
//			mui.openWindow({
//				url: "name_authentication.html",
//				id: "name_authentication",
//				createNew: true
//			});
//		});
//
//	}
});
//收货地址
document.getElementById("shipping_address").addEventListener("tap", function() {
	mui.openWindow({
		url: "../Shopping_Cart/shipping_address.html",
		id: "shipping_address"
	});
});

//退出登录
document.getElementById("sign_out").addEventListener("tap", function() {
	var btnArray = ['确定', '取消'];
	mui.confirm('确定要退出登录吗？', '温馨提示', btnArray, function(e) {
        if (e.index == 1) {
        	//取消
            // console.log('取消');
        }
        else {
        	//确定
            // console.log('确定');
            mui.ajax(user_url + '/api/user/logOut', {
				dataType: 'json', //服务器返回json格式数据
				type: 'post', //HTTP请求类型
				timeout: 10000, //超时时间设置为10秒；
				success: function(data) {
					console.log('退出成功！');
					console.log(JSON.stringify(data))
					if(data.code == 10000) {
						localStorage.clear();
						mui.openWindow({
							url: "../user/login.html",
							id: "login",
							createNew: true
						});
					}
				},
				error: function(xhr, type, errorThrown) { //异常处理；
					console.log('失败');
				}
			});
        }
   })
	
	
	
});

//userinfo接口调用
function userinfo() {
	mui.ajax(user_url + '/api/user/getuserInfo', {
		dataType: 'json', //服务器返回json格式数据
		type: 'post', //HTTP请求类型
		timeout: 10000, //超时时间设置为10秒；
		success: function(data) {
			console.log(JSON.stringify(data))
			if(data.code == 10000) {
				description = data.resp.description; //实名认证驳回原因
				$("#user_phone").text(data.resp.user_tel);
//				$("#account_type").text(data.resp.levelString);
//				is_realname = data.resp.is_realname; //是否认证
//				if(is_realname == 0) {
//					$("#is_realname").text("未认证")
//				}
//				if(is_realname == 1) {
//					$("#is_realname").text("已认证")
//				}
//				if(is_realname == 2) {
//					$("#is_realname").text("审核中")
//				}
//				if(is_realname == 3) {
//					$("#is_realname").text("审核失败")
//				}
//				pay_password = data.resp.pay_password; //支付密码
//				var status = data.resp.status; //账户状态
//				if(status == 2) {
//					mui.toast('账户已被限制，请联系平台。');
//					//					mui.openWindow({
//					//						url: '../user/login.html',
//					//						createNew: true
//					//					})
//				}
			}
		},
		error: function(xhr, type, errorThrown) { //异常处理；
			console.log(type);
		}
	});

}

//页面进入执行方法
window.onload = function() {
	mui.plusReady(function() {
//		self = plus.webview.currentWebview();
		userinfo(); //用户接口方法
		userinfo_password()
		plus.nativeUI.closeWaiting(); //关闭等待
		mask.close(); //关闭遮罩层
		//页面刷新
		window.addEventListener('refresh_method', function(e) { //执行刷新
			location.reload();
		});
	});
}